interlocking mechanism - Spanish English Dictionary